آموزش جاوا اسکریپت قمست چهارم
قواعد دستوری(syntax) جاوا اسکریپت :
به مجموعه قوانینی که چگونگی ساخت برنامه در جاوا اسکریپت را مشخص می کندد نحوه دستور نویسی (syntax) گفته می شود.
در یک زبان برنامه نویسی به این دستورالعمل ها statements نامیده می شوند
جاوا اسکریپت یک زبان برنامه نویسی می باشد (که ما از آن در طراحی وبسایت استفاده می کنیم)
دستورات جاوا اسکریپت مانند برخی از زبان ها از جمله C#,Vb با (;) از هم جدا می شوند
<script>
var x = 5;
var y = 6;
var z = x + y;
document.getElementById("demo").innerHTML = z;
</script>
<script>
var x = 5;
var y = 6;
var z = x + y;
document.getElementById("demo").innerHTML = z;
</script>
دستورات (statemens) جاوا اسکریپت :
در زبان های برنامه نویسی به دستورالمل های برنامه اصطلاحا (statatements) جملات،دستورات گفته می شود.
دستورات جاوا اسکریپت از موارد زیر تشکیل شده است :
- Values (مقادیر)
- Operators (عملگرها)
- Expressions (اصطلاحات)
- Keywords (کلمات کلیدی)
- Comments (تفسیر نویسی)
جاوا اسکریپت Values (مقادیر) :
در نحوه کد نویسی در جاوا اسکریپت دو نوع روش برای مقدار دهی معین شده است:
- مقادیر ثابت (Fixed Values) که به آنها لیترال ها (Literals) یا مقادیر تحت اللفظی گفته می شود.
- مقادیر متغیر (Variable Values)
لیترال ها (Literals) یا ثابت (Fixed) :
مهم ترین قوانین برای نوشتن مقادیر ثابت :
۱- استفاده از اعداد (ساده یا اعشار) مانند : 10.50و 1001
۲-استفاده از رشته ها (متن) که بین سینگل کوتیشن یا دابل کوتیشن نوشته میشود.مانند “afra” و ‘afra’
جاوا اسکریپت متغیرها (Variables):
در تمامی زبان های برنامه نویسی از متغیر ها برای ذخیره موقت داده استفاده می گردد.
در جاوا اسکریپت برای تعریف یک متغیر از کلمه کلیدی var استفاده می شود.
از علامت “=” مساوی برای معرفی مقداری که میخواهیم در متغیر ذخیره کنیم استفاده میکنیم.
مثال :
در مثال زیر یک متغیر x تعریف شده و مقدار 6 به آن انتصاب داده شده است
<script>
var x;
x = 6;
document.getElementById("demo").innerHTML = x;
</script>
جاوا اسکریپت Operators (عملگرها) :
- جاوا اسکریپت از عملگر = برای انتساب مقدار به متغیر استفاده می کند
مثال :
var x = 5 ;
var y = 6 ;
- جاوا اسکریپت از عملگر های محاصباتی (+ - * /) برای محاصبه مقادیر استفاده می کند
مثال :
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = (5 + 6) * 10;
</script>
جاوا اسکریپت Expressions (اصطلاحات) :
یک اصطلاح از ترکیب مقادیر (Values) ، متغیر ها (Variables) و عملگرها (Operators) که در یک مقدار (Value) محاسبه شده است گفته میشود
مثال :
5 * 10
x * 10
"John" + " " + "Doe"
جاوا اسکریپت Keywords (کلمات کلیدی) :
از کلمات کلیدی در جاوا اسکریپت برای شناختن عمل های از پیش تعریف شده استفاده می شود.
بطور مثال var یک کلمه کلیدی می باشد که برای ایجاد یک متغیر استفاده می شود.
جاوا اسکریپت Comments (تفسیر نویسی) :
برخی عبارات در جاوا اسکریپت اجرا نمی شوند.
عباراتی که بعد از علامت ” // ” یا بین دو علامت /* و */ تفسیر نویسی یا کامنت گفته میشود و اجرا نمی شوند.
نوشتن کانت یا تفسیر نویسی اختیاری می باشدو فقط به خواناتر شدن بهینه سازی کدها و کارایی آنها کمک میکند
var x = 5; // I will be executed
// var x = 6; I will NOT be executed
جاوا اسکریپت شناسه ها (Identifiers):
- شناسه ها همان نام ها هستند.
- در جاوا اسکریپت از شناسه ها برای نام گذاری متغیرها ، کلمات کلیدی ، فانکشن ها و برچسب ها(labels) استفاده میشود
- قوانین نام گذاری در جاوا اسکریپت همانند دیگر زبان های برنامه نویسی می باشد:
اولین کارکتر در نام گذاری یا باید یکی از حروف لاتین یا آندرلاین “_” یا علامت دلار $ باشد.
کارکتر های بعدی میتوانند یکی یا ترکیبی از حروف لاتین یا علائم ریاضی یا آندرلاین یا علامت دلار باشد.
نکته : تمامی شناسه ها در جاوا اسکریپت حساس به کوچکی و بزرگی حروف هستند و براشون حرف A و a متفاوته.
پایان قسمت چهارم
منابع : http://www.w3schools.com/js/js_output.asp
کانون تبلیغاتی افراگرافیک
آدرس: تهران-میدان انقلاب-خ آزادی-خ اسکندری-نبش کلهر-دفتر افرا گرافیک
66912056 66562677 66120698 09122246022
http://afragraphic.ir
info@afragraphic.ir
https://telegram.me/afragraphic_ir
http://instagram.com/afragraphic1390
http://facebook.com/AfraGraphic
http://plus.google.com/104048725792771050756
http://youtube.com/channel/UCOKVgQfCKUC0F4z2hoOOhPQ
http://twitter.com/afragraphic
http://ir.linkedin.com/in/afragraphic
http://aparat.com/afragraphic
http://Telegram.me/afragraphic_ir
http://cloob.com/name/afragraphic
:: برچسبها:
آموزش جاوا اسکریپت ,
طراحی سایت ,
قواعد دستوری جاوا اسکریپت ,
جاوا اسکریپت ,
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0